- Published on
PyCharm For Maya
- Authors

- Name
- 东哥
前言
maya本身的脚本编辑器比较简陋, 推荐使用 JetBrains旗下的 PyCharm来作为脚本编辑器
准备工作
- 安装目前最新的Maya2022
- 安装PyCharm
- 下载Maya 2022 Update 2 win64 DevKit, 这个页面一直往下拉才看得到, 第一次找了老半天
配置Pycharm
打开一个新的py项目


按照上图设置环境
进入项目以后测试下代码

如果是刚开始创建项目没有配置环境, 那么需要稍微麻烦一点用下图方式配置

链接maya
先打开settings中的plugin , 安装插件 MayaCharm

重启PyCharm
在setting中会多出一个选项

复制红色框框内的脚本, 这个就是让maya与pycharm通信的脚本
可以手动在maya中运行, 但是这样每次启动都需要运行一次, 比较麻烦, 所以还是建议创建一个脚本, 让maya每次启动自动运行

记住是文档中的maya目录, 不是安装程序中的maya目录
这样就完成了两边的通信, 试一下

成功!!
代码补全
现在可以通信了, 但是代码补全功能还没有, 这个非常的麻烦, 所以我们刚开始下载了一个maya的开发者插件现在就用到了

藏得很深, 根据图片上的顺序依次点开, 添加了一个路劲, 同时移除一个路径, 这样输入maya相关的 指令的时候就会有提示和补全功能了

其他
要使用pymel的话需要手动在maya中安装, 方法是找到mayapy.exe的路径, 在路劲中通过cmd命令安装
./mayapy -m pip install pymel
用下面命令确认安装是否成功
./mayapy -m pip list
